home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 24 / CU Amiga Magazine's Super CD-ROM 24 (1998)(EMAP Images)(GB)(Track 1 of 2)[!][issue 1998-07].iso / CUCD / Programming / SWI / source / src / ATOMS < prev    next >
Encoding:
Text File  |  1998-04-15  |  9.6 KB  |  474 lines

  1. # Definition table of atoms functors used somewhere in the C-code.
  2. # format:
  3. #
  4. #    A <name> <string>:    --> #define ATOM_<name> into <string>
  5. #    F <name> <arity>    --> #define FUNCTOR_<name><arity>
  6. #                (A name should exist as well)
  7. #
  8. # This file is processed using the Unix awk program defineatoms to produce
  9. # pl-atom.ic, pl-atom.ih, pl-funct.ic and pl-funct.ih.  If you do not have
  10. # awk you can propagate the changes by hand, but be careful!
  11.  
  12. A abort            "$abort"
  13. A abs            "abs"
  14. A acos            "acos"
  15. A alias            "alias"
  16. A alt            "$alt"
  17. A alternative        "alternative"
  18. A and            "/\\"
  19. A append        "append"
  20. A apply            "$apply"
  21. A ar_equals        "=:="
  22. A ar_not_equal        "=\\="
  23. A argument        "argument"
  24. A asin            "asin"
  25. A at_equals        "=@="
  26. A at_larger        "@>"
  27. A at_larger_eq        "@>="
  28. A at_not_equals        "\\=@="
  29. A at_smaller        "@<"
  30. A at_smaller_eq        "@=<"
  31. A atan            "atan"
  32. A atom            "atom"
  33. A atoms            "atoms"
  34. A backslash        "\\"
  35. A bar            "|"
  36. A binary        "binary"
  37. A block            "block"
  38. A bool            "bool"
  39. A brace_term_position    "brace_term_position"
  40. A break            "break"
  41. A call            "call"
  42. A catch            "catch"
  43. A ceil            "ceil"
  44. A ceiling        "ceiling"
  45. A character_escapes    "character_escapes"
  46. A clause        "clause"
  47. A cm            "cm"
  48. A codes            "codes"
  49. A collected        "collected"
  50. A collections        "collections"
  51. A comma            ","
  52. A compound        "compound"
  53. A context        "context"
  54. A context_module    "context_module"
  55. A continue        "continue"
  56. A core_left        "core_left"
  57. A cos            "cos"
  58. A cputime        "cputime"
  59. A curl            "{}"
  60. A cut            "!"
  61. A cut_call        "cut_call"
  62. A cut_exit        "cut_exit"
  63. A cut_parent        "cut_parent"
  64. A cutted        "cut"
  65. A dcut            "$cut"
  66. A debug_on_error    "debug_on_error"
  67. A debugging        "debugging"
  68. A default        "default"
  69. A defined        "defined"
  70. A depth_limit_exceeded    "depth_limit_exceeded"
  71. A dexit            "$exit"
  72. A dforeign_registered    "$foreign_registered"
  73. A dgarbage_collect    "$garbage_collect"
  74. A discontiguous        "discontiguous"
  75. A div            "//"
  76. A divide        "/"
  77. A domain_error        "domain_error"
  78. A dot            "."
  79. A doublestar        "**"
  80. A dthrow        "$throw"
  81. A dynamic        "dynamic"
  82. A e            "e"
  83. A end_of_file        "end_of_file"
  84. A eof_action        "eof_action"
  85. A eof_code        "eof_code"
  86. A equal            "equal"
  87. A equals        "="
  88. A erased        "erased"
  89. A error            "error"
  90. A evaluable        "evaluable"
  91. A evaluation_error    "evaluation_error"
  92. A exception        "exception"
  93. A execute        "execute"
  94. A exist            "exist"
  95. A existence_error    "existence_error"
  96. A exit            "exit"
  97. A exp            "exp"
  98. A exported        "exported"
  99. A externals        "externals"
  100. A fact            "fact"
  101. A fail            "fail"
  102. A failure_error        "failure_error"
  103. A false            "false"
  104. A file            "file"
  105. A float            "float"
  106. A float_format        "float_format"
  107. A float_fractional_part    "float_fractional_part"
  108. A float_integer_part    "float_integer_part"
  109. A floor            "floor"
  110. A foreign        "foreign"
  111. A frame_finished    "frame_finished"
  112. A functors        "functors"
  113. A fx            "fx"
  114. A fy            "fy"
  115. A gc            "gc"
  116. A gctime        "gctime"
  117. A global        "global"
  118. A global_shifts        "global_shifts"
  119. A globallimit        "globallimit"
  120. A globalused        "globalused"
  121. A goal            "goal"
  122. A grammar        "-->"
  123. A has_alternatives    "has_alternatives"
  124. A hashed        "hashed"
  125. A hat            "^"
  126. A heap            "heap"
  127. A heaplimit        "heaplimit"
  128. A heapused        "heapused"
  129. A hidden        "hidden"
  130. A hide_childs        "hide_childs"
  131. A history_depth        "history_depth"
  132. A ifthen        "->"
  133. A ignore        "ignore"
  134. A ignore_ops        "ignore_ops"
  135. A imported        "imported"
  136. A indexed        "indexed"
  137. A inferences        "inferences"
  138. A init_file            "init_file"
  139. A initialization    "initialization"
  140. A inserted_char        "inserted_char"
  141. A instantiation_error    "instantiation_error"
  142. A int_overflow        "int_overflow"
  143. A integer        "integer"
  144. A io_mode        "io_mode"
  145. A is            "is"
  146. A isovar        "$VAR"
  147. A larger        ">"
  148. A larger_equal        ">="
  149. A level            "level"
  150. A limit            "limit"
  151. A line_count        "line_count"
  152. A list            "list"
  153. A list_position        "list_position"
  154. A listing        "listing"
  155. A local            "local"
  156. A local_shifts        "local_shifts"
  157. A locallimit        "locallimit"
  158. A localused        "localused"
  159. A lock            "lock"
  160. A locked        "locked"
  161. A log            "log"
  162. A log10            "log10"
  163. A lshift        "<<"
  164. A mark            "mark"
  165. A max            "max"
  166. A max_arity        "max_arity"
  167. A max_files        "max_files"
  168. A message        "message"
  169. A min            "min"
  170. A min_free        "min_free"
  171. A minus            "-"
  172. A mismatched_char    "mismatched_char"
  173. A mod            "mod"
  174. A modify        "modify"
  175. A module        ":"
  176. A module_transparent    "module_transparent"
  177. A modules        "modules"
  178. A multifile        "multifile"
  179. A nil            "[]"
  180. A nodebug        "nodebug"
  181. A none            "none"
  182. A not            "not"
  183. A not_equals        "\\="
  184. A not_less_than_zero    "not_less_than_zero"
  185. A not_provable        "\\+"
  186. A not_strickt_equals    "\\=="
  187. A not_unique        "not_unique"
  188. A number        "number"
  189. A number_of_clauses    "number_of_clauses"
  190. A numbervars        "numbervars"
  191. A obtain        "?"
  192. A off             "off"
  193. A on            "on"
  194. A open            "open"
  195. A optimise        "optimise"
  196. A or            "\\/"
  197. A parent        "parent"
  198. A pc            "pc"
  199. A permission_error    "permission_error"
  200. A pi            "pi"
  201. A pipe            "pipe"
  202. A plus            "+"
  203. A portray        "$portray"
  204. A predicate_indicator    "predicate_indicator"
  205. A predicates        "predicates"
  206. A print            "print"
  207. A print_message        "print_message"
  208. A procedure        "procedure"
  209. A prolog        "prolog"
  210. A prompt        "|:"
  211. A prove            ":-"
  212. A query            "?-"
  213. A quiet            "quiet"
  214. A quoted        "quoted"
  215. A random        "random"
  216. A read            "read"
  217. A read_option        "read_option"
  218. A readline        "readline"
  219. A receiver        "receiver"
  220. A redo            "redo"
  221. A references        "references"
  222. A rem            "rem"
  223. A report_error        "report_error"
  224. A reposition        "reposition"
  225. A representation_error    "representation_error"
  226. A reset            "reset"
  227. A retry            "retry"
  228. A round            "round"
  229. A rshift        ">>"
  230. A save_option        "save_option"
  231. A semicolon        ";"
  232. A separated        "separated"
  233. A sign            "sign"
  234. A sin            "sin"
  235. A singleton        "singleton"
  236. A singletons        "singletons"
  237. A smaller        "<"
  238. A smaller_equal        "=<"
  239. A softcut        "*->"
  240. A source_sink        "source_sink"
  241. A spy            "spy"
  242. A sqrt            "sqrt"
  243. A stand_alone        "stand_alone"
  244. A star            "*"
  245. A static_procedure    "static_procedure"
  246. A stderr        "stderr"
  247. A stream_option        "stream_option"
  248. A stream_position    "$stream_position"
  249. A strick_equal        "=="
  250. A string        "string"
  251. A string_position    "string_position"
  252. A subterm_positions    "subterm_positions"
  253. A suffix        "suffix"
  254. A syntax_error        "syntax_error"
  255. A syntax_errors        "syntax_errors"
  256. A system        "system"
  257. A system_init_file    "system_init_file"
  258. A tan            "tan"
  259. A term_expansion    "term_expansion"
  260. A term_position        "term_position"
  261. A text            "text"
  262. A tilde            "~"
  263. A time            "$time"
  264. A top            "top"
  265. A top_level            "top_level"
  266. A toplevel        "toplevel"
  267. A trace            "trace"
  268. A trace_any        "trace_any"
  269. A trace_call        "trace_call"
  270. A trace_exit        "trace_exit"
  271. A trace_fail        "trace_fail"
  272. A trace_gc        "trace_gc"
  273. A trace_redo        "trace_redo"
  274. A traceinterc        "prolog_trace_interception"
  275. A tracing        "tracing"
  276. A trail            "trail"
  277. A trail_shifts        "trail_shifts"
  278. A traillimit        "traillimit"
  279. A trailused        "trailused"
  280. A transparent        "transparent"
  281. A transposed_char    "transposed_char"
  282. A transposed_word    "transposed_word"
  283. A true            "true"
  284. A truncate        "truncate"
  285. A tty            "tty"
  286. A tty_control        "tty_control"
  287. A type            "type"
  288. A type_error        "type_error"
  289. A undefinterc        "$undefined_procedure"
  290. A unify            "unify"
  291. A unique        "unique"
  292. A univ            "=.."
  293. A unlimited        "unlimited"
  294. A update        "update"
  295. A user            "user"
  296. A user_error        "user_error"
  297. A user_input        "user_input"
  298. A user_output        "user_output"
  299. A v            "v"
  300. A var            "$VAR$"
  301. A variable        "variable"
  302. A variable_names    "variable_names"
  303. A very_deep        "very_deep"
  304. A volatile        "volatile"
  305. A warning        "warning"
  306. A write            "write"
  307. A write_option        "write_option"
  308. A xf            "xf"
  309. A xfx            "xfx"
  310. A xfy            "xfy"
  311. A xor            "xor"
  312. A xpceref        "@"
  313. A yf            "yf"
  314. A yfx            "yfx"
  315. A yfy            "yfy"
  316. A zero_divisor        "zero_divisor"
  317. A past_end_of_stream    "past_end_of_stream"
  318. A stream_or_alias    "stream_or_alias"
  319. A io_error        "io_error"
  320. A max_path_length    "max_path_length"
  321. A not_implemented_error "not_implemented_error"
  322. A character        "character"
  323. A stream        "stream"
  324. A property        "property"
  325. A position        "position"
  326. A size            "size"
  327. A rename        "rename"
  328. A chdir            "chdir"
  329. A input            "input"
  330. A output        "output"
  331. A directory        "directory"
  332. A stat            "stat"
  333. A chmod            "chmod"
  334. A max_variable_length    "max_variable_length"
  335. A no_memory        "no_memory"
  336. A getcwd        "getcwd"
  337. A resource_error    "resource_error"
  338. A system_error        "system_error"
  339. A fork            "fork"
  340. A shell            "shell"
  341. A signal        "signal"
  342. A undefined        "undefined"
  343. A float_overflow    "float_overflow"
  344. A float_underflow    "float_underflow"
  345. A case_sensitive_file_names "case_sensitive_file_names"
  346. A allow_variable_name_as_functor "allow_variable_name_as_functor"
  347. A close_on_abort    "close_on_abort"
  348. A buffer        "buffer"
  349. A line            "line"
  350. A full            "full"
  351.  
  352. F abs            1
  353. F acos            1
  354. F alt            1
  355. F and            2
  356. F apply            2
  357. F ar_equals        2
  358. F ar_not_equal        2
  359. F asin            1
  360. F atan            1
  361. F atan            2
  362. F backslash        1
  363. F bar            2
  364. F block            3
  365. F brace_term_position    3
  366. F break            1
  367. F break            3
  368. F call            1
  369. F catch            3
  370. F ceil            1
  371. F ceiling        1
  372. F comma            2
  373. F context        2
  374. F cos            1
  375. F cputime        0
  376. F curl            1
  377. F cut_call        1
  378. F cut_exit        1
  379. F dcut            1
  380. F debugging        1
  381. F dexit            2
  382. F dforeign_registered   2
  383. F dgarbage_collect     1
  384. F div            2
  385. F divide        2
  386. F domain_error        2
  387. F dot            2
  388. F doublestar        2
  389. F dthrow        1
  390. F e            0
  391. F equals        2
  392. F erased        1
  393. F error            2
  394. F evaluation_error    1
  395. F exception        3
  396. F existence_error    2
  397. F exp            1
  398. F fail            0
  399. F failure_error        1
  400. F float            1
  401. F float_fractional_part    1
  402. F float_integer_part    1
  403. F floor            1
  404. F frame_finished    1
  405. F hat            2
  406. F ifthen        2
  407. F integer        1
  408. F is            2
  409. F larger        2
  410. F larger_equal        2
  411. F list_position        4
  412. F listing        1
  413. F log            1
  414. F log10            1
  415. F lshift        2
  416. F max            2
  417. F min            2
  418. F minus            1
  419. F minus            2
  420. F mod            2
  421. F module        2
  422. F not_provable        1
  423. F obtain        2
  424. F or            2
  425. F permission_error    3
  426. F pi            0
  427. F pipe            1
  428. F plus            2
  429. F portray        1
  430. F print            1
  431. F print_message        2
  432. F procedure        2
  433. F prove            1
  434. F prove            2
  435. F random        1
  436. F rem            2
  437. F representation_error    1
  438. F retry            1
  439. F round            1
  440. F rshift        2
  441. F semicolon        2
  442. F sign            1
  443. F sin            1
  444. F singleton        3
  445. F smaller        2
  446. F smaller_equal        2
  447. F softcut        2
  448. F spy            1
  449. F sqrt            1
  450. F star            2
  451. F stream_position    3
  452. F string_position    2
  453. F syntax_error        3
  454. F tan            1
  455. F term_expansion    2
  456. F term_position        5
  457. F time            2
  458. F traceinterc        3
  459. F tracing        1
  460. F true            0
  461. F truncate        1
  462. F type_error        2
  463. F undefinterc        4
  464. F var            1
  465. F warning        3
  466. F xor            2
  467. F xpceref        1
  468. F alias            1
  469. F io_error        2
  470. F not_implemented_error    1
  471. F resource_error    1
  472. F shell            2
  473. F signal        1
  474.